an encryption technique - Espagnol Anglais Dictionnaire